#!/bin/sh
###################################################
# Shell Name: rback_conf.sh
# 说明:用于配置文件恢复,目前仅适用于tomcat
# Email:donnie.fan@foxmail.com
# Githab:https://github.com/hongtao425/DevOps
# Gitlab:http://gitlab.e-nci.com/DevOps/deploy.git
# 代码获取方式:git clone ssh://git@gitlab.e-nci.com:10022/DevOps/deploy.git
###################################################

set -e

#设置时期格式函数
DATE_TIME=`date +%k%M%S`
DATE_DAY=`date +%Y%m%d`
#设置程序路径
APP_PATH=`pwd | awk -F '/[^/]*$' '{print $1}'`
#工程名称
PJ_NAME=`awk -F= '/PJ_NAME/{print $2}' config/local.conf`
#工程路径
PJ_PATH=${APP_PATH}/webapps
#配置文件路径
CONFIG_PATH=WEB-INF/classes
#备份路径
BACKUP_PATH=${APP_PATH}/bakup

cp -f ${BACKUP_PATH}/${DATE_DAY}/${PJ_NAME}/*.properties ${PJ_PATH}/${PJ_NAME}/${CONFIG_PATH}

